package cn.lili.modules.promotion.service;

import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.promotion.entity.dos.BoxWinningRecord;
import cn.lili.modules.promotion.entity.dto.search.BoxSearchParams;
import cn.lili.modules.promotion.entity.vos.BoxOptionVO;
import cn.lili.modules.promotion.entity.vos.BoxWinningRecordVO;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author asus
* @description 针对表【li_box_winning_record(中奖记录表)】的数据库操作Service
* @createDate 2023-11-22 17:32:13
*/
public interface BoxWinningRecordService extends IService<BoxWinningRecord> {

    ResultMessage<Object> pageBox(BoxSearchParams boxSearchParams);

    ResultMessage<Object> addBoxGoods(BoxWinningRecordVO boxOptionVO);

    ResultMessage<Object> updateBoxGoods(BoxWinningRecordVO boxOptionVO);

    ResultMessage<Object> recycle(String id, String recycleRemark);

    ResultMessage<Object> informationEntry(BoxWinningRecordVO boxWinningRecordVO);

    ResultMessage<Object> winning();


}
